@charset "utf-8";
/* CSS Document */
html{ overflow-x:auto; overflow-y:auto;}
*{ margin: 0; padding: 0; }
ul,ol,li{ list-style-type:none;}
body, button, input, select, textarea{ border:0; padding: 0; margin:0; background:none; font-family:"Arial","微软雅黑"; font-size:12px;background-color: white;}
a{ text-decoration: none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); 
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-ms-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
a:focus,
a:hover
{
    text-decoration: none;
    outline: 0;
}
input, textarea {
   /*border:0;*/ /* 方法1 */
   /*-webkit-appearance:none;*/ /* 方法2 */
 }
.container_bian{padding: 0 ;}
@media (min-width: 1200px){.container {width: 1200px;}}
/*当前位置*/
.position .row {
	margin-top: 1.5%;
	padding-bottom: 1.5%;
	border-bottom: 1px dotted #999;
	font-size: 14px;
	color: #999;
}
/*标题*/
.mainRow:first-child{
	border-top: 0;
}
.mainRow
{
    padding-top: 25px;
    border-top: 1px dotted #999;
}
/*最顶上*/
.top{height: 43px;background-color: rgb(224,224,224);}
.top_zi{line-height: 40px;}
.head_icon li{float: left;width: 36px;height: 42px;background-color: rgb(191,191,191);margin-left: 1px;}
.head_icon li:hover{background-color: rgb(231,0,18);}
.phone_ma{position: absolute;top: 48px;height: 78px;width: 73px;background-image: url(../images/home_top_phone_04_weixin.png);background-repeat: no-repeat;display: none;}
.phone_ma img{position: absolute;height: 63px;width: 63px;top: 9.5px;left: 5px;}
.phone_ma1{right: 164px;}
.phone_ma2{right: 54px;}
/*logo栏*/
.logo_lan{height: 140px;padding-top: 30px;padding-bottom: 30px;}
/*.logo{width: 26%;}*/
.logo .logo2{display: none;}
.logo_text{text-align: right;}
.logo_text1{font-size: 30px;font-weight: 600;}
.logo_text2{font-size: 18px;}
/*菜单栏*/
.menu_nav{background-color: rgb(198,52,58);margin-left: 0;margin-right: 0;}

.navbar-collapse{padding-left: 0;padding-right: 0;}
.navbar-default{background-color: white;}
.navbar-nav{width: 100%;}
.navbar-nav li{width: 16.667%;text-align: center;border-right: 1px solid white;font-size: 18px;font-weight: bold;}
.navbar-nav li:hover{background-color: rgb(211,16,29);}
.navbar-nav li a{color: white !important;}
.navbar-nav li.active1{background-color: rgb(211,16,29) !important;}
#head_icon_menu{display: none;width: 100%;text-align: center;}
.dropdown-menu{width: 100%;background-color: rgb(211,16,29);}
.dropdown-menu li{width: 100%;border-right:0 ;}
.dropdown-menu li a:hover{background-color: rgb(211,16,30);}
.dropdown-menu .divider{border-bottom: 1px solid rgb(221,76,84);margin: 3px auto;width: 80%;}

.dropdown_menu{width: 100%;background-color: rgb(211,16,29);display: none;}
.dropdown_menu li{width: 100%;border-right:0 ;line-height: 2;font-size: 18px;font-weight: 400;}
.dropdown_menu li a:hover{background-color: rgb(211,16,30);text-decoration: none;}
.dropdown_menu .divider{border-bottom: 1px solid rgb(221,76,84);margin: 3px auto;width: 80%;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: rgb(211,16,29);}
/*手机菜单*/
.h_p_m{position: fixed;top: 93px;left: 0;width: 100%;background-color: rgb(198,50,57);z-index: 10000;display: none;}
.h_p_m li{width: 100%;}
.h_p_m li:hover{background-color: rgb(211,16,29);}
.h_p_m li a:hover{background-color: rgb(211,16,29);}
.h_p_m .navbar-nav{margin: 0;}
.h_p_m .nav .open > a{background-color: rgb(211,16,29);}
.h_p_m .nav > li > a:focus{background-color: rgb(211,16,29);}
@media screen and (max-width: 768px) {
	.menu_nav{display: none;}
}

/*二维码弹出*/
.tanchu{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;display: none;}
.cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: black;opacity: .8;}
.code_phone,.code_phone1{position: absolute;top: 24%;left: 22%;height: 40%;width: 53%;}
.code_phone1{display: none;}
/*脚*/
footer{background-color: rgb(198,50,57);padding-top: 50px;}
footer .foot1{padding-bottom: 50px;}
footer table{float: left;}
footer table th{color: #ffc8c8;font-size: 16px;color: white;padding-bottom: 30px;}
footer table td{line-height: 2.2em;padding-right: 37px;}
footer table td a{color: #ffc8c8;font-size: 14px;}
footer table td a:focus{
	color:#ffc8c8;
}
footer .table2{margin-left: 20px;}
	/*订阅*/
footer .dingyue{width: 404px;}
footer .dingyue_1{width:420px;}
footer .dingyue table td{padding-right: 0;}
footer .dingyue img{width: 92px;height: 92px;}
footer .dingyue table td li{float: left;margin-right: 12px;color: #ffc8c8;font-size: 12px;}
footer .dingyue table .footer_icon4{padding-top: 25px;}
footer .form-group{margin-right: -4px;}
footer .form-control,footer .btn{
	-webkit-border-radius: 0 ;
	-moz-border-radius: 0 ;
	border-radius: 0 ;
}
footer .btn{color: #c63036;font-size: 14px;height: 45px;width: 88px;}
footer .form-inline .form-control{background-color: rgb(198,50,57);border: 1px solid rgb(226,102,107);width: 316px;height: 45px;color: white;}
footer .form-control::-webkit-input-placeholder{color: #ffc8c8;}
footer .form-control::-ms-input-placeholder{color: #ffc8c8;}
footer .form-control::-moz-placeholder{color: #ffc8c8;}

footer .foot1 a:hover{color: white;text-decoration: none;}
footer .foot2 a:hover{color: white;text-decoration: none;}

/*小于1200*/
.foot2{display: none;}
.foot2 .col-xs-12{padding: 0;}
.foot2 ul{display: none;}
.foot2 p{color: #ffc8c8;font-size: 16px;color: white;}
.foot2 li{text-indent: 1em;}
.foot2 li a{line-height: 2.2em;color: #ffc8c8;font-size: 14px; }
.foot2 a{color: #ffc8c8;}
.foot2 th img{margin-top: 6px;}
.open.active {
	-webkit-animation: downshow .3s linear;
	-moz-animation: downshow .3s linear;
	-ms-animation: downshow .3s linear;
	animation: downshow .3s linear;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
@-webkit-keyframes downshow{
	from{-webkit-transform: rotate(0deg);}
	to{-webkit-transform: rotate(-45deg);}
}
@-moz-keyframes downshow{
	from{-moz-transform: rotate(0deg);}
	to{-moz-transform: rotate(-45deg);}
}
@-ms-keyframes downshow{
	from{-ms-transform: rotate(0deg);}
	to{-ms-transform: rotate(-45deg);}
}
@keyframes downshow{
	from{transform: rotate(0deg);}
	to{transform: rotate(-45deg);}
}
.dingyue2 {width: 100%;}
.dingyue2 table{width: 100%;text-align: center;}
.dingyue2 table td{padding-right: 0;}
.dingyue2 .footer_icon4{padding-top: 20px;}
.dingyue2 .footer_icon4 li{float: left;}
.dingyue2 .footer_icon4 .li1{margin-left: 27%;}
.dingyue2 .d_435_show{display: none;}
/*版权栏*/
.copyright{border-top: 1px solid rgb(206,81,85);padding: 25px 0;}
.copyright li{float: left;color: #ffc8c8;font-size: 12px;margin-right: 10px;}
.copyright li p{margin-bottom: 0px;margin-top: 5px;}
.copyright a{color: #ffc8c8;}
.copyright a:hover{color: white;text-decoration: none;}
.copyright span{color: #ffc8c8;}
.foot_mi0{margin-top: 17px;}
.foot_mi{display: none;}
/*媒体查询*/
@media screen and (max-width: 1200px) {
	.foot1{display: none;}
	.foot2{display: block;}
}
@media screen and (max-width: 992px) {
	.dingyue2 .footer_icon4 .li1{margin-left: 19%;}
	.container_bian{padding-left: 15px;padding-right: 15px;}
	
}
@media screen and (max-width: 769px) {
	.foot_mi0{display: none;}
	.foot_mi{display: block;text-align: center;}

}
@media screen and (max-width: 768px) {
	
	.position {display: none;} 
	/*最顶上*/
	.top{display: none;} 
	/*logo*/
	.logo_lan{height: 92px;padding-top: 20px;padding-bottom: 20px;}
	.logo_lan .logo{width: 33%;}
	.logo_lan .logo img{width: 100%;}

	.logo_text{margin-right: 24px;}
	.logo img{width: 208px;height: 53.333px;}
	.logo_text1{font-size: 20px;}
	.logo_text2{font-size: 12px;}
	/*订阅*/
	.form-group,.btn{float: left;}
	.dingyue2 .footer_icon4 .li1{margin-left: 0%;}
	.navbar-nav li{border-right: 0;}
}
@media only screen and (max-width: 767px) { 
	body{padding-top: 84px;}
	/*下拉菜单*/
	.navbar-nav li{width: 100%;}
}
@media screen and (max-width: 500px) {
	/*弹出二维码*/
	.code_phone,.code_phone1{width: 40%;height: 29%;top: 30%;left: 30%;}
	
}
@media screen and (max-width: 450px) {
	/*.logo .logo1{display: none;}
	.logo .logo2{display: block;}*/
}
@media screen and (max-width: 448px) {
	.dingyue2 .footer_icon4 .li1{margin-left: -4%;}
}
@media screen and (max-width: 435px) {
	.d_435_hide{display: none;}
	.dingyue2 .d_435_show{display: block;}
}
@media screen and (max-width: 431px) {
	.logo img{width: 59.5px;height: 35px;}
	/*弹出二维码*/
	.code_phone,.code_phone1{width: 41%;height: 23%;top: 33%;left: 30%;}
	footer .form-inline .form-group{width: 100%;}
	footer .form-inline .form-group .form-control{width: 100%;}
}
@media screen and (max-width: 420px) {
	.logo_lan .logo img{
		margin-top: 11px;
	}
}
@media screen and (max-width: 353px) {
	footer .form-inline .form-control{width: 290px;}
}
@media screen and (max-width: 320px) {
	footer .form-inline .form-control{width: 280px;}
}
@media only screen and (max-width: 285px) {
	.container{padding: 0;}
}
